package com.whcoding.test.pojo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.ToString;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @program: spring-boot-learning
 * @description:
 * @author: whcoding
 * @create: 2022-02-15 14:03
 **/
@ToString
public class OrmCustomerExcelVO implements Serializable {

	/**
	 * 客户名称
	 */
	@Excel(name = "客户名称", isImportField = "true")
	private String customerName;

	/**\
	 * 客户编码
	 */
	@Excel(name = "客户编码", isImportField = "true")
	private String customerNo;

	/**
	 * 客户id
	 */
	@Excel(name = "客户id", isImportField = "true")
	private Integer customerId;

	/**
	 * 客户地址
	 */
	@Excel(name = "客户地址", isImportField = "true")
	private String customerAddress;

	/**
	 * 客户类型
	 */
	@Excel(name = "客户类型", isImportField = "true")
	private Integer customerType;

	/**
	 * 资产金额
	 */
	@Excel(name = "资产金额", isImportField = "true")
	private BigDecimal customerFund;

	/**
	 * 订单日期
	 */
	@Excel(name = "订单日期", format = "yyyy-MM-dd", isImportField = "true")
	private Date orderDate;

	/**
	 * 订单号
	 */
	@Excel(name = "订单号", isImportField = "true")
	private String orderNo;

	/**
	 * 订单id
	 */
	@Excel(name = "订单id", isImportField = "true")
	private String orderId;

	/**
	 *  是否有效
	 * 忽略这个字段
	 */
	private Integer isValid;

	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 更新时间
	 */
	private Date updateTime;

	/**
	 * 创建人
	 */
	private Integer createUser;

	/**
	 * 更新人
	 */
	private Integer updateUser;


	public String getCustomerName() {
		return customerName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}

	public String getCustomerNo() {
		return customerNo;
	}

	public void setCustomerNo(String customerNo) {
		this.customerNo = customerNo;
	}

	public Integer getCustomerId() {
		return customerId;
	}

	public void setCustomerId(Integer customerId) {
		this.customerId = customerId;
	}

	public String getCustomerAddress() {
		return customerAddress;
	}

	public void setCustomerAddress(String customerAddress) {
		this.customerAddress = customerAddress;
	}

	public Integer getCustomerType() {
		return customerType;
	}

	public void setCustomerType(Integer customerType) {
		this.customerType = customerType;
	}

	public BigDecimal getCustomerFund() {
		return customerFund;
	}

	public void setCustomerFund(BigDecimal customerFund) {
		this.customerFund = customerFund;
	}

	public Date getOrderDate() {
		return orderDate;
	}

	public void setOrderDate(Date orderDate) {
		this.orderDate = orderDate;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public Integer getIsValid() {
		return isValid;
	}

	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getCreateUser() {
		return createUser;
	}

	public void setCreateUser(Integer createUser) {
		this.createUser = createUser;
	}

	public Integer getUpdateUser() {
		return updateUser;
	}

	public void setUpdateUser(Integer updateUser) {
		this.updateUser = updateUser;
	}
}
